vegetable stall - Turkish English Dictionary